crosshead slipper - Turkish English Dictionary